import {
    INCREMENT,
    DECREMENT
} from './mutations-type.js';
import Vue from 'vue'
export default {
    // state是默认的参数
    // 其实就是用了mutations-type里面的变量重命名了一下,防止app.vue在commit的时候写错了方法名
    [INCREMENT](state) {
      state.count++;
    },
    [DECREMENT](state) {
      state.count--
    },
    
    // 传参数的情况,第二个是传过来的参数，也叫负载
      increment_playload(state, count) {
        state.count+=count
      },
    // 特殊提交的写法
      increment_playload2(state, playload) {
        //   app.vue特殊形式提交过来的count是一个对象
        //   console.log(count);
          
        //   应该用playload.count拿到真正想要的值
          state.count+=playload.count
      },

    //   响应式添加数据
     addAttritube(state,adress) {
         Vue.set(state.person[0],'adress',adress)
     }
}
  